package ntd.util.config.common.enums;

import cn.hutool.core.util.ClassUtil;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import cn.hutool.log.StaticLog;
import ntd.action.ActionManager;

public class FactoryEnum {

    public static Class<?> getEnumClass(String code) {
        StaticLog.info("获取枚举[{}]实体", code);
        JSONObject enumObj = ActionManager.get("action-enum-list").getAction().execute(null).t();
        return ClassUtil.loadClass(enumObj.getStr(code));
    }
}
